sentinel physician - German English Dictionary